*{
	box-sizing: border-box;
}
body{
	padding: 0;
	margin:0;
	background-color: #f5f5f5;
  font-size: .24rem;
	font-family: "PingFang SC", "Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","\5FAE\8F6F\96C5\9ED1",Arial,sans-serif !important;
}
html,div,p,h1,h2,h3,h4,h5,h6,i,b,span,table,tr,td,th,label,ul,li {
	margin: 0;
	padding: 0;
}

input{
	-webkit-appearance:none;
	border-radius: 0;
}
input,button,select,textarea{
	outline:none
}
li{
	list-style: none;
}
a{
	text-decoration: none;
}

img{
	width: 100%;
	height: 100%;
	/* max-width:100% !important; 这里如果打开会导致地图显示空白，不要打开 */
}
.w100{
	width: 100%;
}
.w702{
  width: 7.02rem;
}
.font-bold{
	font-weight: bold;
}

.round{
	border-radius: 50%;
}
.posi-rel{
	position: relative;
}

.bg-fff{
	background: #fff;
}
.bg-gray{
	background: #F5F5F5 !important;
}

.color-999{
	color: #999;
}
.color-666{
	color: #666;
}
.color-667{
    color:#666677;
}
.color-333{
	color: #333;
}
.color-000{
	color: #000;
}
.color-fff{
	color: #fff;
}
.color-ccc{
	color: #ccc;
}
.color-ddd{
	color: #ddd;
}
.color-B3B{
	color: #B3B3B3;
}
.color-8C8{
	color: #8c8c8c;
}
.color-969{
	color: #969696;
}
.color-FECB00{
    color: #FECB00;
}
.mt-5{
	margin-top: .05rem;
}
.mt-8{
	margin-top: .08rem;
}
.mt-10{
	margin-top: .1rem;
}
.mt-12{
	margin-top: .12rem;
}
.mt-15{
	margin-top: .15rem;
}
.mt-18{
	margin-top: .18rem;
}
.mt-19{
	margin-top: .19rem;
}
.mt-20{
	margin-top: .2rem;
}
.mt-24{
    margin-top: .24rem;
}
.mt-25{
	margin-top: .25rem !important;
}
.mt-26{
    margin-top: .26rem;
}
.mt-27{
    margin-top: .27rem;
}
.mt-28{
    margin-top: .28rem;
}
.mt-30{
	margin-top: .3rem;
}
.mt-32{
	margin-top: .32rem;
}
.mt-35{
	margin-top: .35rem;
}
.mt-40{
	margin-top: .4rem;
}
.mt-44{
	margin-top: .44rem;
}
.mt-47{
	margin-top: .47rem;
}
.mt-48{
	margin-top: .47rem;
}
.mt-50{
	margin-top: .5rem;
}
.mt-52{
	margin-top: .52rem;
}
.mt-58{
	margin-top: .58rem;
}
.mt-60{
	margin-top: .6rem;
}
.mt-74{
	margin-top: .74rem;
}
.mt-100{
	margin-top: 1rem;
}
.ml-08{
	margin-left: .08rem;
}
.ml-10{
	margin-left: .1rem;
}
.ml-12{
	margin-left: .12rem;
}
.ml-15{
	margin-left: .15rem;
}
.ml-16{
	margin-left: .16rem;
}
.ml-18{
	margin-left: .18rem;
}
.ml-20{
	margin-left: .2rem;
}
.ml-24{
	margin-left: .24rem;
}
.ml-25{
	margin-left: .25rem;
}
.ml-30{
	margin-left: .3rem;
}
.ml-40{
	margin-left: .4rem;
}
.ml-47{
	margin-left: .47rem;
}
.ml-50{
	margin-left: .5rem;
}
.ml-60{
	margin-left: .6rem;
}
.ml-69{
	margin-left: .69rem;
}
.ml-190{
	margin-left: 1.9rem;
}
.ml-215{
	margin-left: 2rem;
}
.mr-10{
	margin-right: .1rem;
}
.mr-12{
	margin-right: .12rem;
}
.mr-15{
	margin-right: .15rem;
}
.mr-16{
	margin-right: .16rem;
}
.mr-18{
	margin-right: .18rem;
}
.mr-20{
	margin-right: .2rem;
}
.mr-23{
	margin-right: .23rem;
}
.mr-24{
	margin-right: .24rem!important;
}
.mr-25{
	margin-right: .25rem;
}
.mr-27{
	margin-right: .27rem;
}
.mr-30{
	margin-right: .3rem;
}
.mr-40{
	margin-right: .4rem;
}
.mr-50{
	margin-right: .5rem;
}
.mr-60{
	margin-right: .6rem;
}
.mr-69{
	margin-right: .69rem;
}
.mr-108{
	margin-right: 1.08rem;
}
.mb-7{
	margin-bottom: .07rem;
}
.mb-10{
	margin-bottom: .1rem;
}
.mb-12{
	margin-bottom: .12rem;
}
.mb-15{
	margin-bottom: .15rem;
}
.mb-16{
    margin-bottom: .16rem;
}
.mb-20{
	margin-bottom: .2rem
}
.mb-24{
	margin-bottom: .24rem
}
.mb-25{
	margin-bottom: .25rem;
}
.mb-27{
	margin-bottom: .27rem;
}
.mb-28{
	margin-bottom: .28rem;
}
.mb-30{
	margin-bottom: .3rem;
}
.mb-40{
	margin-bottom: .4rem;
}
.mb-48{
	margin-bottom: .48rem;
}
.mb-60{
	margin-bottom: .6rem;
}
.mb-132{
    margin-bottom: 1.32rem;
}
.mg-24{
	margin: .24rem;
}
.mg-25{
	margin: .25rem;
}
.mg-010{
	margin: 0 .1rem;
}
.mg-024{
	margin: 0 .24rem;
}
.mg-040{
	margin: 0 .4rem;
}
.pd-120{
	padding: .12rem 0;
}
.pd-150{
	padding: .15rem 0;
}
.pd-020{
	padding: 0 .2rem;
}
.pd-024{
	padding: 0 .24rem;
}
.pd-025{
	padding: 0 .25rem;
}
.pd-030{
	padding: 0 .3rem;
}
.pd-350{
	padding: .35rem 0;
}
.pd-040{
	padding: 0 .4rem;
}
.pd-240{
	padding: .24rem 0;
}
.pd-300{
	padding: .3rem 0;
}
.pd-30{
	padding: .3rem;
}
.pd-200{
	padding: .2rem 0;
}
.pd-250{
	padding: .25rem 0
}
.pd-25{
	padding: .25rem;
}
.pd-20{
	padding: .2rem;
}
.pd-40{
	padding: .4rem;
}
.pd-400{
	padding: .4rem 0;
}
.pd-3040{
	padding: .3rem .4rem;
}
.pt-10{
	padding-top: .1rem;
}
.pt-15{
	padding-top: .15rem;
}
.pt-18{
	padding-top: .18rem;
}
.pt-20{
	padding-top: .2rem;
}
.pt-25{
	padding-top: .25rem;
}
.pt-30{
	padding-top: .3rem;
}
.pt-40{
	padding-top: .4rem;
}
.pb-10{
	padding-bottom: .1rem;
}
.pb-15{
	padding-bottom: .15rem;
}
.pb-20{
	padding-bottom: .2rem;
}
.pb-25{
	padding-bottom: .25rem;
}
.pb-30{
	padding-bottom: .3rem;
}
.pb-40{
	padding-bottom: .4rem;
}
.pb-10{
	padding-bottom: .1rem;
}
.pl-10{
	padding-left: .1rem;
}
.pl-15{
	padding-left: .15rem;
}
.pl-16{
    padding-left: 0.16rem;
}
.pl-18{
	padding-left: 0.18rem;
}
.pl-20{
	padding-left: .2rem;
}
.pl-24{
    padding-left: 0.24rem;
}
.pl-30{
	padding-left: .3rem;
}
.pl-40{
	padding-left: .4rem;
}
.pl-50{
	padding-left: .5rem;
}
.pl-55{
	padding-left: .55rem;
}
.pl-90{
	padding-left: .9rem;
}
.pr-10{
	padding-right: .1rem;
}
.pr-15{
	padding-right: .15rem;
}
.pr-20{
	padding-right: .2rem;
}
.pr-30{
	padding-right: .3rem;
}
.pr-40{
	padding-right: .4rem;
}
.bd-top{
	border-top: .01rem solid #eaeaea;
}
.bd-bot{
	border-bottom: .01rem solid #eaeaea;
}
.bd-left{
	border-left: .01rem solid #eaeaea;
}
.bd-right{
	border-right: .01rem solid #eaeaea;
}
.bd{
	border: .01rem solid #eaeaea;
}

.bdr-008{
    border-radius: .08rem;
}
.bdr-018{
    border-radius: .18rem;
}

.fs-20{
	font-size: .2rem !important;
	line-height: .28rem;
}
.fs-22{
	font-size: .22rem;
	line-height: .3rem;
}
.fs-24{
	font-size: .24rem !important;
	line-height: .32rem;
}
.fs-2440{
	font-size: .24rem !important;
	line-height: .40rem;
}
.fs-26{
	font-size: .26rem;
	line-height: .38rem;
}
.fs-28{
	font-size: .28rem;
	line-height: .4rem;
}
.fs-30{
	font-size: .3rem !important;
	line-height: .42rem;
}
.fs-32{
	font-size: .32rem;
	line-height: .45rem;
}
.fs-34{
	font-size: .34rem;
	line-height: .48rem;
}
.fs-36{
	font-size: .36rem;
	line-height: .5rem;
}
.fs-38{
	font-size: .38rem;
	line-height: .54rem;
}
.fs-40{
	font-size: .4rem;
}
.fs-46{
	font-size: .46rem;
	line-height: .66rem;
}
.flex{
	display: flex;
	flex-direction: row;
}
.flex-col{
    display: flex;
    flex-direction: column;
}
.flex-column{
    display: flex;
    align-items: center;
    flex-direction: column;
}
.flex-column-center{
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.flex-center{
	display: flex;
	align-items: center;
	flex-direction: row;
}
.flex-center-center{
	display: flex;
	align-items: center;
	justify-content: center;
}
.flex-between{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.flex-between-center{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.flex-between-evenly{
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}
.flex1{
	flex: 1;
}

.text-el{
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.text-center{
	text-align: center;
}
.text-right{
	text-align: right;
}
.click:active{
  filter:alpha(opacity=70); /* IE */
  -moz-opacity:0.7; /* 老版Mozilla */
  -khtml-opacity:0.7; /* 老版Safari */
  opacity: 0.7; /* 支持opacity的浏览器*/
}
.block{
	display: block;
}


.mint-button.mint-button--primary{
	background-color: #f87711;
	color: #fff;
}
.mint-header.is-fixed{
	background-image: linear-gradient(90deg, #FA8621 7%, #F1610D 96%);
	height: .8rem;
}
.ofh{
	overflow: hidden;
}
.fl {
	float: left;
}

.fr {
	float: right;
}

.clearfix:after {
	clear: both;
	content: '';
	display: block;
	width: 0;
	height: 0;
	visibility: hidden;
}
.clr{
	clear: both;
}
video{
  object-fit:fill;
}
